package com.zeratul.common.core.constant;

/**
 * 跟Log的MDC相关的常量
 */
public interface MdcConstants {

    /**
     * 日志文件名
     */
    String FILE_NAME = "FILE_NAME";

    /**
     * 请求路径的key
     */
    String REQUEST_URL_KEY = "REQUEST_URL";

    /**
     * 微服务的名称key
     */
    String APPLICATION_NAME_KEY = "spring.application.name";

    /**
     * 默认的日志文件名
     */
    String DEFAULT_FILE_NAME = "myserver";

    /**
     * 全局追踪ID
     */
    String TRACE_ID = "TRACE_ID";

    /**
     * 用户ID
     */
    String USER_ID = "USER_ID";

    /**
     * 用户类型
     */
    String USER_TYPE = "USER_TYPE";
}
